package com.itheima.service;

import com.github.pagehelper.Page;
import com.itheima.pojo.Picture;
import com.itheima.pojo.TFile;

import java.util.List;
import java.util.Map;

public interface PictureService {
    /**
     * 2020年8月4日18:28:57
     * 增加图片
     * @param picture
     */
    void add(Picture picture);

    /**
     * 2020年8月4日18:31:16
     * 删除图片
     * @param picture
     */
    void delete(Picture picture);

    /**
     * 2020年8月4日18:32:32
     * 修改图片
     * @param picture
     */
    void edit(Picture picture);

    /**
     * 2020年8月4日19:51:00
     * 分页查询
     * @param searchMap
     * @return
     */
    Page<Picture> findPage(Map<String, Object> searchMap);

    /**
     * 2020年8月4日20:14:21
     * 通过图片Uid将图片设为封面
     * @param picture
     */
    void setCover(Picture picture);

}
